DEFIBRINATED SHEEP BLOOD (500ML)

Oxoid

Package size
Purchase order number
SR0051E
Purchase order number Package size
SR0051E
500 ml