1099597-82-6
2-[4-(trifluoromethylsulfonyl)phenyl]acetic acid
Product Code:
2145352
Molecular Formula:
C9H7F3O4S
Molecular Weight:
268
Order 1099597-82-6