Back to Previous Page

2,2'-Iminodibenzoic acid

ITEM#: 3042-3089355G

MFR#: 308935-5G

2,2'-Iminodibenzoic acid 95%

2,2'-Iminodibenzoic acid 95%