51384-64-6

51384-64-6 structure
51384-64-6 structure

Name dimethyl (2-hydroxy-1-oxo-1,2-dihydroaceanthrylen-2-yl)phosphonate
Molecular Formula C18H15O5P
Molecular Weight 342.28200
Exact Mass 342.06600
PSA 82.64000
LogP 3.82030