OPTIMIZED IDLE

Electrical and Scientific Apparatus

Owner

DETROIT DIESEL