381.089.20 381.089.20 Request a quotation Part number: 381.089.20 Category: Road disc Tag: PFC Application INTERNATIONAL: Retrofit rotor for ITE part number 3531661C2 FRONT/REAR – 5 Hole