CONTACT US

For all pre-sales enquiries and warranty or service, please contact the dealer in your country. If there is no dealer in your country, please contact us directly with any specific questions about our products.


TechDAS

TechDAS: Stella Inc.
51-10 Nakamarucho, Itabashi-ku
Tokyo 173-0026
JAPAN