301521-89-1

301521-89-1 structure
301521-89-1 structure

Name (6,8-dichloro-9,9-dimethyl-7-oxoacridin-2-yl) dihydrogen phosphate
Molecular Formula C15H12Cl2NO5P
Molecular Weight 388.13900
Exact Mass 386.98300
PSA 106.00000
LogP 3.15570