3 ms·
Nope :) Denso means "transmission" in Japanese (which is sort of what we do), but yeah the car component company did come up during our research.
by iamclovin 15y ago
Nope :) Denso means "transmission" in Japanese (which is sort of what we do), but yeah the car component company did come up during our research.
- raingrove 15y agoactually that's exactly what i was thinking about when i saw the name. denso spark plugs!