LLXBB IDLE CONTROL VALVE FOR BMW E36 E34 E30 M40 M42 1247197 0280140549 0280140519 13411247197 13411433627, View 0280140549, LLXBB Product Details from Guangzhou Longlife Auto Parts Limited on Alibaba.com
M42 Idle Control Valve - Classic Daily
BMW E30 E36 E34 M40 M42 M43 ICV IDLE CONTROL VALVE REGULATOR 0280140549 1247197 | eBay