Eylon IsraelyWrong Eylon Israely?
Position In Business Development
5 W Richards Ln
Newark, Delaware 19711
Company Description: No. Eco-Libris is a private company registered in Delaware. When we started Eco-Libris, we decided that operating as a for-profit organization would be the best way... more