Basic information Safety Related Supplier
leptin(116-130) amide Structure

leptin(116-130) amide