Physically inspected and in good condition.  Taken from a 2013 Mazda Mazda3 2.0L I4, Automatic Transmission.  Part number PE08 18 881K.  Recommend you check compatibility for yourself.  Make sure your original has the same part number before buying!  Due your due diligence.