Heparin and heparan sulfate: structure and function - Rabenstein, DL (Nat Prod Rep, 2002)