This is for a stainless steel & glass Veterinary Syringe by Peters Co. This could use a good cleaning and the O rings appear to be somewhat brittle and may need to be replaced but plunger still appears to work as it should.