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