68453-82-7
Decanoic acid, 2-iodo-, ethyl ester
Product Code:
1348893
Molecular Formula:
C12H23IO2
Molecular Weight:
326.21
Order 68453-82-7