Main information about car part BPW 0980103020
Producer BPW
Number 0980103020
Description Remkomplektsteering floating lever