PB0115A Display Image

Blood Agar Base No.2 + Sheep Blood Plates 90mm

Code: PB0115A D2-186

£12.00 PK10
List Price

Pack10