1-Diphenylmethyl 2-oxoglutarate

Product Code: 157478
Molecular Formula: C18H16O5
Molecular Weight: 312.32
108050-22-2