Propanedioic acid, (2,2-dimethoxyethyl)(3-iodopropyl)-,bis(phenylmethyl) ester

Product Code: 434588
Molecular Formula: C24H29IO6
Molecular Weight:
654673-36-6