840542-42-9
Benzeneacetic acid, 3-[3-[[4-(trifluoromethyl)phenyl]methoxy]phenoxy]-
Product Code:
2317961
Molecular Formula:
C22H17F3O4
Molecular Weight:
Order 840542-42-9