Windshield frame has all mounting hardware and crank ***embly. Gl*** is milky, chrome is flaking off, rubber seal is bad. Inner frame is in good condition. $150. Local pickup. Thanks!