This is the outside left windshield frame molding from a 66 Cadillac convertible. This has two dimples on the top.
This
will fit 65-68 GM full size convertibles.