Address: Moscow, Skolkovo
Bolshoy Technopark, Third floor. Lab 259
view the map
DOTA-TATE
DOTA-tri-t-Bu-ester
DOTA-ε-Lys-octreotide
DOTA-α-Lys-octreotide
PSMA-617