Pledge to make a difference, together.

ESSENTIAL INVENTIONS INC

110 MARYLAND AVENUE NE,
WASHINGTON DC 20002-5626,
USA

| EIN: 32-0104601

Our Impact

Causes We Support

Countries We Serve