879896-64-7
3-(2-OXO-1,2-DIPHENYLETHOXY)PROPANOIC ACID
Product Code:
851682
Molecular Formula:
C17H16O4
Molecular Weight:
284.31
Order 879896-64-7