TESLA MODEL 3 Front Left Strut Upper Holder 1044032-00-C 1044371-00-D 2018 | Rivoult