tannnnn melanotan II (“Tan Jabs”): Why They're Not Worth The Risk Warning issued over increased use
Description
Miller CB, Kyle SD, Melehan KL, Bartlett DJ

, , , , 2 , ,
Raw melanite crystals range from $11 to $45, though some reach $245
Stay radiant, stay safe
