64303-29-3

64303-29-3 structure
64303-29-3 structure

Name [2-[2-(5,6-dioxocyclohexa-1,3-dien-1-yl)hydrazinyl]phenyl]phosphonic acid
Molecular Formula C12H11N2O5P
Molecular Weight 294.20000
Exact Mass 294.04100
PSA 125.54000
LogP 0.46190