Mercedes w220 Hood latch catch release Spring front engine lid buffer S-class Hood Spring Brand NEW part with full 1 year warranty. Mercedes part# 220 880 05 29, check fit below. Genuine Mercedes part, recently made: not been lying around.