18569-02400 STATOR

Kubota Part Number: 18569-02400 Part Name: STATOR
Product Number: 18569-02400