Afamelanotide acetate

Afamelanotide acetate · CAS 1566590-77-9