Try Plant Glazing Limited Ruthvenfield Road Perth PH1 3EE....01738626421 or 01412211300
Came to me with van load of windscreen glass, measured, cut and fitted in my garage to my Tomcat....
Bonded in place or rubber insert whatever you ask for... mine bonded... no leaks or cracks so far after 3 years.
Frank W