This fits your .
B01N23HJI3 UPC: 634041991982
Windscreen4less UPC: 634041991982 B01N23HJI3 - B01N23HJI3