Mechnano patent applications pending.