21-Blade Indoor Fan Stator

21-Blade Indoor Fan Stator

ICP Fast Parts

MFR# 1190809 | MSC-1503403