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