Is there anyone know the ETTI

China
June 28, 2008 3:16am CST
It's a kind of ESC. I wanna know Where is the factory. Maybe OEM
No responses