Main information about car part LEXUS 16332-26010
Producer LEXUS
Number 16332-26010 / 1633226010
Description PIPE, WATER OUTLET, NO.1