azmopar said piece that separates the front glass from the rear glass has the rubber seal on it:D Click to expand...