What does Amperozid mean?

Amperozid - German to English

amperozide