83816-59-5
Benzaldehyde, 3-(1,1-dimethylethyl)-2-hydroxy-5-iodo-
Product Code:
490177
Molecular Formula:
C11H13IO2
Molecular Weight:
304.12
Order 83816-59-5