BMW Z3 Complete Front Strut Assembly - Driver Side

**Photo of actual part**

General Part Type: Complete Front Strut Assembly - Driver Side

Description: Complete Front Strut Assembly (Driver Side) Used - KYB 334605 / Bump Stop Damaged 31311091703

Part Numbers Observed: 31311091703

Part Taken From: 1997 Z3 - With 109822 Miles