Becker Type M2 20 mm cannon
The Becker Type M2 20 mm cannon was a German autocannon developed for aircraft use during World War I by Stahlwerke Becker. It was first mass-produced in 1916 and was installed in a variety of aircraft.
Source: Wikipedia — Becker Type M2 20 mm cannon (CC BY-SA 4.0)