Main information about car part LEXUS 17138-26010
Producer LEXUS
Number 17138-26010 / 1713826010
Description STAY, INTAKE MANIFOLD