Sub-Chapter200520062007200820092010
Human blood; animal blood prepared for therapeutic uses  $71   
Medicaments (excluding goods of heading 30.02, 30.05 or 30.06)$148$58 $129$12$108
Medicaments (excluding goods of heading 30.02, 30.05 or 30.06)    $2,059$3,332
Wadding, gauze, bandages and similar articles    $2,896 
Total$148$58$71$129$4,967$3,440