meaning of Biowaiver

Biowaiver - German to English

biowaiver