meaning of Brustkompressorium

Brustkompressorium - German to English

chest compression product