En DE ES

Glossary

OMRI

OMRI stands for Organic Material Review Institute and is the name of an institute for the testing of organic materials.