What's wrong with Mechanique Analytique Inc?

Your Contact Information