DRIVER'S PLATFORM USED FOR SPECIAL BODIES

EPC / Mercedes / SA / T35938