Back to Previous Page

Phthaloyl dichloride for synthesis

ITEM#: 3042-8210290050

MFR#: 8210290050

Phthaloyl dichloride for synthesis

Phthaloyl dichloride for synthesis