My new (to me) 1963 150C has a messed up landing light cover and I am looking for a place that sells replacements. Guess I am to lazy to try and polish it out!
If Ryan's proves to not be satisfactory, new ones can be purchased from Cee Bailey's Aircraft Plastics (about $38)
or LP Aero Plastics (LP Aero's part number is 373)(about $60)(bet they don't sell too many at that price)
or Great Lakes Aero Products (about $38)(their part number 2321)
or you could get a genuine Cessna lens, probably made by one of the above companies (about $88)(0523115-5 WINDOW CLEAR(List Price: $ 88.57)Stock Available $ 84.14 (EA) ).