5334-23-6
4-MERCAPTOPYRAZOLO[3,4D]PYRIMIDINE
Product Code:
226381
Molecular Formula:
C5H4 N4 S
Molecular Weight:
152.18
Order 5334-23-6