Legal address: Serastraße 1, 34376 Immenhausen, Germany
Activity: Hydrogen storage