OMRA is a leaders in quality tomato maker and machines. OMRA make quick batches of fresh tomato sauce. OMRA has a large selection of tomato milling machines and straining units. No peeling or coring necessary. Skins and seeds are separated from smooth puree. They can also be used to make apple sauce and other fruit sauces. OMRA are made in Italy.