Appears brand new in a taped up box.
I have no way to test it.

New Brand: Daihatsu
Other Part Number: LB-616 Manufacturer Part Number: 90048-52045
Warranty: No Warranty