chemical structure of 877064-79-4 FT-0740640

Product Name:

3-(Benzyloxy)-4-iodobenzaldehyde

Catalog No: FT-0740640

CAS NO:877064-79-4
MW:338.1400 g/mol
MF:C14H11IO2
INCHI KEY:BYZAHTMTIQNPBV-UHFFFAOYSA-N