12993227 - Afamelanotide or photoprotective drug molecule, illustration12993225 - Afamelanotide or photoprotective drug molecule, illustration12993228 - Afamelanotide or photoprotective drug molecule, illustration12993226 - Afamelanotide or photoprotective drug molecule, illustration12326944 - Afamelanotide drug molecule11809823 - Afamelanotide drug molecule11809819 - Abacavir HIV drug molecule12326943 - Afamelanotide drug molecule11960667 - Afamelanotide drug molecule11809821 - Acetyl tributyl citrate plastic molecule11809820 - Abacavir HIV drug molecule11809824 - Afamelanotide drug molecule11781237 - Afamelanotide skin pigmentation drug11809825 - Afamelanotide drug molecule11809826 - Afamelanotide drug molecule11809822 - Mannose sugar molecule11781238 - Afamelanotide skin pigmentation drug