874183-42-3
ethyl 2-(6-iodo-4'-(trifluoromethyl)biphenyl-3-yl)acetate
Product Code:
2056619
Molecular Formula:
Molecular Weight:
Order 874183-42-3