Mercedes w203 (2004+) Engine Lid Release Handle at Grille - PLEASE READ DESCRIPTION Hood Release Pull Handle At Front Grille NOTE: Fits FROM ch# A555897 or F457375 or R131145 onward. Please see Fitment Chart below under PRODUCT DESCRIPTION. Mercedes part# 203 887 05 27, note the vin splits. Genuine Mercedes part, recently made: not been lying around.