147028-87-3
6-[2H7BENZYLAMINOPURINE, 95%
Product Code:
2443427
Molecular Formula:
Molecular Weight:
Order 147028-87-3