High-molecular weight kininogen. A secreted platelet protein

High-molecular weight kininogen. A secreted platelet protein