63555-34-0

63555-34-0 structure
63555-34-0 structure

Name sodium,2-(2-hydroxyethoxy)ethyl 2-(3-hydroxy-2,4,5,7-tetraiodo-6-oxoxanthen-9-yl)benzoate
Boiling Point 739.4ºC at 760 mmHg
Molecular Formula C24H16I4NaO7+
Molecular Weight 946.98700
Flash Point 401ºC
Exact Mass 946.69700
PSA 106.20000
LogP 5.85450