Here is one RIB seen in Greece which I would like to know the manufacturer of? It had the text Apnea aft, but that was probably the name....