Back to Previous Page

2-IODOACETAMIDE FOR SYNTHESIS 1ML

ITEM#: 3042-8047441000

MFR#: 8.04744.1000

2-IODOACETAMIDE FOR SYNTHESIS 1ML - 8.04744.1000, 1 kg

2-IODOACETAMIDE FOR SYNTHESIS 1ML - 8.04744.1000, 1 kg