Your cart
0
In stock
B-199
C₂₃H₃₃N₅O₁₀·4HCl
S-2-(4-Nitrobenzyl)-1,4,7,10-tetraazacyclododecane tetraacetic acid
685.4
116052-88-1
≥ 94%
50 mg $282.00
100 mg $452.00
or call us at (469) 786-6060