Pufferfish

Recombinant Pufferfish Leptin Protein