917902-98-8
Benzoic acid, 3-(3-iodopropoxy)-, methyl ester
Product Code:
515567
Molecular Formula:
C11H13IO3
Molecular Weight:
320.12
Order 917902-98-8