637025-02-6

637025-02-6 structure
637025-02-6 structure

Name benzene-1,2,4,5-tetracarboxylic acid,4-pyridin-4-ylpyridine
Molecular Formula C30H20N2O16
Molecular Weight 664.48400
Exact Mass 664.08100
PSA 324.18000
LogP 3.10240