Leptin tA Protein

Cat# OPPA01646

Size : 5µg

Brand : Aviva Systems Biology