116754-86-0
Benzenepentadecanoic acid, 4-iodo-b-methyl-, methyl ester
Product Code:
1536207
Molecular Formula:
C23H37IO2
Molecular Weight:
Order 116754-86-0