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