Main information about car part TARABUSI 5342105
Producer TARABUSI
Number 5342105
Description Assembly