Main information about car part LEXUS 16027-26020
Producer LEXUS
Number 16027-26020 / 1602726020
Description PIPE SUB-ASSY, TURBO WATER, NO.1