Search Results

We have found 1 items matching your search query.

10 Vials (100mg Melanotan 2)

10 Vials (100mg Melanotan 2)

150 In Stock
VIALS ARE NOT LABELLED Contents        10 x Melanotan 2 10mg (10 vials) NOT PREMIXED THESE VIALS ARE NOT SUPPLIED WITH WATER, SYRINGES OR SWABS  Melanotan II is a revolutionary new natural su
£150