Top Suppliers:I want be here

65392-81-6

65392-81-6 structure
65392-81-6 structure

Name sodium,4-[3-(diethylamino)-6-diethylazaniumylidenexanthen-9-yl]benzene-1,3-dicarboxylate
Molecular Formula C29H29N2NaO5
Molecular Weight 508.54100
Exact Mass 508.19700
PSA 99.88000
LogP 3.95350