2-carboxylphenyl 3-phenyIpropane 1,3-dione (CPD)

2-carboxylphenyl 3-phenylpropane 1,3-dione (CPD)

CPD-100mg : 100 mg $50.00
CPD-500mg : 500 mg $224.00