What does Ampullenspritze mean?

Ampullenspritze - German to English

cartridge syringe