32386-49-5
3-benzylpentanedioic acid
Product Code:
272180
Molecular Formula:
C12H14O4
Molecular Weight:
222.23
Order 32386-49-5