Mercedes w220 Hood Release Pull Handle At Front Grille Hood Release Pull Handle At Front Grille Brand NEW part with full 1 year warranty. Mercedes part# 220 887 02 27, note the vin splits. Genuine Mercedes part, recently made: not been lying around.