Mystery part identification help

Here are some pictures
2008-05-11_001.jpg
2008-05-11_003.jpg


Alan