Mercedes w202 (94-97) Hood Release Pull Handle @ Grille grip strap Hood Release Pull Handle At Front Grille Brand NEW part with full 1 year warranty. Mercedes part# 202 887 00 27, note the vin splits. Genuine Mercedes part, recently made: not been lying around.