Try Larry at Alfa Parts Exchange (APE). He is in California, but I'm surecould ship world wide.
Maybe the best thing to do would be to send pictures of the sun roof parts needed? Of course if you pull it apart to take the pictures, you might be able to fix it simply with what you have on hand.
Maybe the best thing to do would be to send pictures of the sun roof parts needed? Of course if you pull it apart to take the pictures, you might be able to fix it simply with what you have on hand.