Leptin tA Protein

Cat# OPPA01868

Size : 5µg

Brand : Aviva Systems Biology