66984-59-6
Clifenoac
Product Code:
1325555
Molecular Formula:
C18H14O6
Molecular Weight:
326.30
Order 66984-59-6