Back to Previous Page

6-Mercaptopurine monohydrate

ITEM#: 3042-8526781GA

MFR#: 852678-1G-A

6-Mercaptopurine monohydrate 98%

.
6-Mercaptopurine monohydrate 98%