Does anyone know what these are? I must have bought them on eBay, but have no idea why or what for... They smell like fuel, probably petrol. The little motor looking thing looks like a retractable plunger of some sort.