I have been checking part numbers and found this site

http://www.partsbase.org/opel/

apologies if this is a repost but the information is brilliant

cheers

Phil