VWR® Adhesive Sealing Films for PCR and Robotics

Supplier: VWR International
76539-430 76539-432