Product containing precisely afamelanotide 16 milligram/1 each prolonged-release subcutaneous implant 1 device device (clinical drug)
Supplier: uk-clinical · SCTID 38726711000001101
Afamelanotide Virtual medicinal product