Contact

 

Irody, Inc.
30 Newbury Street, 3rd Floor
Boston, MA 02116
USA

Email: info@irody.com

Tel: 781-262-0440

R&D Dept. (Israel):
+972 544-946-054