Free release

827625-20-7 1,4,10,13-tetraoxa-7,16-diazacyclooctadecane,7-(2-quinolinylmethyl)-16-(1,4,7,10-tetraaz

service@apichina.com
Product Name 1,4,10,13-Tetraoxa-7,16-diazacyclooctadecane,7-(2-quinolinylmethyl)-16-(1,4,7,10-tetraazacyclododec-1-ylacetyl)-
CAS No. 827625-20-7
Molecular Formula C32H53N7O5