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