meaning of Blutprodukt

Blutprodukt - German to English

blood item