PROTALIX LTD.

Organization

  • CARMIEL, IL