The item shown in the images would be the exact item supplied in this listing
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
T4A30235