meaning of Bio-Disk

Bio-Disk - German to English

bio disk