Back to Previous Page

di-Potassium phthalate >=96%

ITEM#: 3042-8220800100

MFR#: 8220800100

for synthesis