http://tinyurl.com/lkrggq8
2m Windshield Washer Hose 114 E3 E9 E12 E21 E23 E24 E28 E30 E31 E32 E34 E36 Z3
BMW Part # 61 66 1 357 388
Two 1 meter lengths