RES ECU

Brand Toyota Genuine
Part Number PT398-34144-AA