651043-64-0

651043-64-0 structure
651043-64-0 structure

Name 2-(2-iodovinyl)-6-methoxybenzoic acid 4-methoxybenzyl ester
Molecular Formula C18H17IO4
Molecular Weight 424.23000
Exact Mass 424.01700
PSA 44.76000
LogP 4.46650
Precursor  0

DownStream  1