BMW Differentials
 

Finned E46 Cover

 
$195
e46cover
+

Finned E46 non M Differential cover with cooling fins