Liver (71)
Soundcard
Liver was the Seller on April 26, 2005 AnandTech
Perfect, easy transaction.
April 26, 2005