Back to Previous Page

1-Benzyl-1,4,7,10-tetraazacyclododecane

ITEM#: 3136-H2652503

MFR#: H26525-03

1-Benzyl-1,4,7,10-tetraazacyclododecane 1g

1-Benzyl-1,4,7,10-tetraazacyclododecane 1g