What is heparin or edta and where can i get it?

3 answers 3