Looks like it is a 97-98 Explorer or Mountaineer with a 5.0 engine.
See
http://www.swapsupply.biz/ECD/11b-mafapplicationguide.pdf for full details .
You will need the Adobe Acrobat viewer which is also a free download –
http://www.adobe.com/products/acrobat/readstep2.html
There is a full list of MAF sensor elements listed by part number and cross referenced to the vehicle they came off of. Looks like a very handy list to have.
The 94-95 Mustang 5.0 MAF sensor is also found on:
1995-94 Mustang 3.8L F2VF-12B579-A2A,
1994-92 Crown Victoria 4.6L F2VF-12B579-A2A,
1995-94 Mustang, Mustang Cobra 5.0L F2VF-12B579-A2A,
1994-92 Town Car 4.6L F2VF-12B579-A2A,
1994-92 Grand Marquis 4.6L F2VF-12B579-A2A,