It seems partsbase.org is down or extinct.
I found this site which seems to be exactly the same as partsbase was.
http://nemiga.com/en/cat_spares/etka/audi/
I found this site which seems to be exactly the same as partsbase was.
http://nemiga.com/en/cat_spares/etka/audi/