Condition: Used
Country of Origin: Korea, Democratic People's Republic ofBrand: TeslaPlacement on Vehicle: Left, FrontType: Strut MountManufacturer Part Number: 104437100D / 104437100-D / 1044371-00-D, 1044371-00-D / 1044371 00 D / 104437100DOther Part Number: 104403200C / 104403200-C / 1044032-00-CManufacturer Warranty: No Warranty