What does Blutspendewesen mean?

Blutspendewesen - German to English

bloodstream donor solution