Horse blood - sterile 125ml

Product Code: B23046
Horse blood - sterile 125ml.