70 Duster window's

I think green meant Restoration Specialties. I haven't had any issues with their weatherstrips. They also carry the belt strips (inner and outer). You may have to remove the regulator and clean/lubricate everything. Make sure there isn't old, caked on grease gumming things up. They should roll up and down easily. I don't see how electric windows will help anything.