Back to Previous Page

6-Chloro-7-iodo-7-deazapurine, 96% 1g

ITEM#: 3136-H5112803

MFR#: H51128-03

6-Chloro-7-iodo-7-deazapurine, 96% 1g

6-Chloro-7-iodo-7-deazapurine, 96% 1g