134038-89-4
Benzaldehyde, 5-iodo-2-(phenylmethoxy)-
Product Code:
1158666
Molecular Formula:
C14H11IO2
Molecular Weight:
338.14
Order 134038-89-4