Top Suppliers:I want be here

28837-52-7

28837-52-7 structure
28837-52-7 structure

Name ctk4g2173
Molecular Formula C62H42N6O10S2
Molecular Weight 1095.16000
Exact Mass 1094.24000
PSA 238.04000
LogP 17.50720