55153-31-6
2-Iodobenzoic acid phenacyl ester
Product Code:
724049
Molecular Formula:
Molecular Weight:
Order 55153-31-6
iodobenzoic,phenacyl,ester,CASNo 55153-31-6