Top Suppliers:I want be here

61586-86-5

61586-86-5 structure
61586-86-5 structure

Name ctk8g3875
Synonyms MFCD00672308
Molecular Formula C32H16N8O12S4Zn
Molecular Weight 898.15600
Exact Mass 895.90600
PSA 335.02000
LogP 2.77190