Shimadzu ITO slides; 25 x 75 x 1.1 mm (100 pcs) - 980-26631-00, 980-26631 - Click Image to Close