Part Number: 3072166-5 (Stator, comp inlet)
Search for Part Numbers