KLKB1 / Kininogen Human Protein BA371 USD 245.00 5 Days KLKB1 / Kininogen human protein, 50 µg Protein Source Plasma