293371 - Stator Assembly for engine type: 127.
Aprilia part number: AP0293371.
Compares favourably to Aprilia's RRP of £457.74.