Skip to main content
SCENESSE afamelanotide (as acetate) 16 mg implant vial - TGA Drug Approval Details