SV LOCKING MECHANISM, LOWER HALF OF ENGINE FLAP

EPC / Mercedes / SA / 500741