Description

TOYOTA
AVENSIS 2.0 D4D 1AD-FTV

PART NAME: TURBO MAP PRESSURE SENSOR

PART NO: 89421-20200

YEAR: 2006 2007

MID: 201504265

Additional information

Make

TOYOTA

Part Number

89421-20200

Parts

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.