89262-72-6

Phosphonic acid, (2-benzoyl-5-oxo-3,5-diphenylpentyl)-, dimethyl ester