L0168-10EA Display Image

Lb agar ampicillin-50

Code: L0168-10EA D2-231

£35.36 EACH
List Price