Back to Previous Page

Phthaloyl dichloride for synthesis

ITEM#: 3042-8210290250

MFR#: 8210290250

Phthaloyl dichloride for synthesis

Phthaloyl dichloride for synthesis