Patrice Lelgouarch
R&D - Prototype
Address: 29900 Concarneau, France (view on a map)
Energy
Lowtech batteries for electic bike