W124 Door Latch - pierce