This is BMW parts item 46-31004, described as aFe Throttle Body Spacer for BMW E36 325i/328i/M3, which you can buy online at BimmerWorld at the best price.
aFe Power Silver Bullet 46-31009 BMW 328i (F30
Throttle Body Spacers - Induction - Products
ModBargains is an authorized aFe Power distributor and the best source for Silver Bullet Throttle Body Spacer for your E36 M3.
aFe Power Silver Bullet Throttle Body Spacer for 1995-1999 BMW E36 M3 - 46-31004
aFe Stage Magnum 2 Cold Air Intake for BMW 128i (E82/88) 08-13
aFe Power Silver Bullet Throttle Body Spacer for 1995-1999 BMW E36
aFe POWER Throttle Body Spacers
Fuel Injection
BMW Throttle Body Parts
BMW Throttle Body Parts
Eventuri Carbon Intake Plenum - 2006-2013 BMW M3, 325i, 335i, 328i
aFe Power Silver Bullet Throttle Body Spacer for 1995-1999 BMW E36 M3 - 46-31004