Heparin have all this property~ 1. natural anti coagulant 2. High molecular weight 10,000-20,000 3. Release from mast cell 4. Mucopolysaccharide 5. Strongest organic acid of our body 6. Carry strong electronegative charge 7. In vivo
I am not asking about which is right, it all are property of heparin