Project Description

Mobile station installed in Russia for buses and trucks refilling