meaning of Barlow-Rad

Barlow-Rad - German to English

Barlow's wheel