Main information about car part LEXUS 12122-38010
Producer LEXUS
Number 12122-38010 / 1212238010
Description PLATE, OIL PAN BAFFLE, NO.2