Top Suppliers:I want be here

69658-07-7

69658-07-7 structure
69658-07-7 structure

Name sodium,3-(7-oxobenzo[a]phenalen-3-yl)oxypropane-1-sulfonate
Molecular Formula C20H15NaO5S
Molecular Weight 390.38500
Exact Mass 390.05400
PSA 91.88000
LogP 4.44610