This company is no longer referenced on Kompass.com.

Ajax Technology Intl. Inc.

1576 Rollins Rd
Burlingame CA 94010
United States

Our business solutions