Royalty-free stock illustration ID: 1168280047

Fuel Cell Hydrogen Station concept. 3D rendering image.