Phenyl 2,2-diphenylacetate

P23464
MFCD01536578
C20H16O2
288.34
We accept Blanket Purchase Order