They are not glass. They are some type of poly carbonate. Just dont sound right as master cylinder Sight poly carbonate!

. I think they are pressed in and sealed with epoxy. I found a site thad detailed how to make a tool to press these back out I have a friend with a machine shop were gonna try to press these out if the customer will sign a waiver.
Jason