Yourself (171)
Purchased some teflon tape.
Eric1285 was the Seller on May 13, 2003 AnandTech
Good communication and fast shipping.
May 13, 2003