DOTA-p-NH2-Bn-(COOt-Bu)4

Product Code: 81286056
Molecular Formula:
Molecular Weight:
446061-19-4