EDRO Foam

Can anyone tell me what EDRO stands for?

EDRO is a company in Italy which makes foam production equipment.

Nuova Idropress I believe. Nuova being the company that makes the press and Idropress being the name of the press itself?

Thanks guys. I am making boards in Cost Rica and have no access to such a machine. I am currently hot wiring 2 lb. foam from large blocks made with a conventional machine. Any advise on what type of beads we should be using and anything else that would help to get results similar to EDRO moulded blocks.