SEARCH Articles Figures Tables Heparin liquid chromatography Heparin-sepharose affinity chromatography High-performance affinity chromatography heparin