FOUND!!! Window mechanism part for Duster

told ya