569658-59-9

569658-59-9 structure
569658-59-9 structure

Name 3-[2,6-dichloro-4-(1,3-thiazolidin-3-yl)pteridin-7-yl]-1,3-thiazolidine
Molecular Formula C12H12Cl2N6S2
Molecular Weight 375.30000
Exact Mass 373.99400
PSA 108.64000
LogP 2.87800