Unknown Sheild

I was digging around through my schools supply of Arduino and came across the item you see in the pictures below. I've googling it for a while now to no avail. It has pins for 5v, ground, and 9v as well as four ports that are labeled "motors". I'm just trying to figure out what it is so I know how to use it. Thank you for the help in advance.


If you cannot read the item numbers they are as follows

4310
E336755
GC-1 94V-0

Looks like: Freeduino Motor Shield

http://mcukits.com/2009/03/12/assembling-the-freeduino-arduino-motor-shield/

I too have something similar. gc-294v-0 4510. no idea where I got it from.