Ohoka Engineering & Mechanical

About

Automotive transmission repairs and servicing.
Automatics and manuals
Transaxles
Clutches