Phosphoric acid, 3-iodopropyl bis(phenylmethyl) ester

Product Code: 920729
Molecular Formula: C17H20IO4P
Molecular Weight: 446.21
669088-46-4