83882-61-5
1-[4-(Difluoromethoxy)phenyl]-2-phenylethanone
Product Code:
2171606
Molecular Formula:
Molecular Weight:
Order 83882-61-5