9-Blade Plastic Rotor Assembly

9-Blade Plastic Rotor Assembly

ICP Fast Parts

MFR# 1192688 | MSC-2319525