Home Chemical Details 81587-38-4
2-(2,4-Dichloropyrimidin-6-ylamino)-6-methyl-1H-pyridinium-3-thiolate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us