This part number comes as LUK and Vickers but they are the same thing and you will receive one or the other.
bosch number 0280140037.
bosch number 0280140041.
A0004671021 other number on the item :101800000
used on 117 and 117 engines etc The rubber on the underside is damage so make sure your old one is okay if you are to buy this one as you will need to swop it over.
air flow sensor 116 and 117 engines
300 12 valve
123 280e te ce, 126 280se sel, g wagon 280ge and 107 280sl slc etc etc