NanoEcho har ingått avtal som säkerställer leverans av nanopartikel