Steinbauer Engineering
 
MAN D2676 LF01 CR 12.4L EUR4 473 HP

STEINBAUER® products suitable for