143590-70-9

143590-70-9 structure
143590-70-9 structure

Name (2,3-Diethoxy-1-hydroxy-4-oxo-cyclobut-2-enyl)-phosphonic acid dibenzyl ester
Molecular Formula C22H25O7P
Molecular Weight 432.40300
Exact Mass 432.13400
PSA 101.10000
LogP 4.16900