This part is brand NEW, directly from factory (Not Chinese replacement or Refurbished like other sellers have for same price),100% suitable and Original.
Part number
2418962 L1TB-16115-AC