Land Rover Discovery 3 2.7 TDV6 - Air Flow Mass Meter - PHF500101 Genuine part!
Bought new but never fitted!
eBay