BMW Z3 Engine Block

Photo of actual part

General Part Type: Engine Block

Description: Engine Block Slight imperfections 21007 1788875

Part Numbers Observed: 21007 1788875

Part Taken From: 1997 BMW Z3 - With 97700 Miles