1030625 IKA DB 6.3 1 piece
2023-12-18 12:27:45
admin
1030625
IKA
DB 6.3
1 piece
Product description | For 96 well PCR plate (0.2 ml tubes) |