Mobile oil production station (from the series ‘High tech household means’) Mobile oil production station (from the series ‘High tech household means’)