Your cart
0
In stock
C-210
C₂₆H₃₈N₆O₈•2CF₃CO₂H
1-(5-Hydroxyindole-3-ethylacetamide)-4,7,10-triacetic acid-1,4,7,10-tetraazacyclododecane
790.7
2125661-93-8
≥ 94%
100 mg $428.00
500 mg $1,724.00
or call us at (469) 786-6060