Lutetium [Lu-177] oxodotreotide

ID
765358006
Name
Lutetium [Lu-177] oxodotreotide