You are looking at a Seko NPG0003A1010 Peristaltic Fixed DET Pump, 3 L/hours New old stock. No packaging and storage marks.
eBay