I'd try www.breakersyard.com

You could also try some specialist German sites - to see if this sort of thing can be sourced. Pictures of the components and possible part numbers would help.