Hi Dave
Those things from CTC never worked; Dave the super glue is the way to go that they sell. Comes in a plastic tube with a glass vial inside and a brush on the end. Break the vial shake apply to clean glass good to go !
AJ___
To bad you had to loose the mirror