Unilexicon
Medicines
Home
/
Therapeutic moieties: Af
/
Afamelanotide
Afamelanotide
ID
822958009
Name
Afamelanotide
Previous ID
38726211000001108
ID date
6 Feb 2023
Virtual products
Afamelanotide 16mg implant