141790-32-1 Phosphonic acid, (4-oxo-3,4-diphenylbutylidene)bis-, tetraethyl ester Tetraethyl (4-oxo-3,4-diphenylbutylidene)bisphosphonate U-82579