This is the detail page for one of over 225 audio interfaces covered in The Computer Audio Interface Guide, which also lists where to buy this interface used.
USB, 2 channel in and out on 1/8 inch jacks, switchable mic/line input. This has been upgraded at least once, still called iMic.