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