Why would the banner that Dave posted not have "ARGUS" on it if it was related to this engine manufacturer. Certainly they seem similar in shape but can we say with any certainty that this is one of the same.
Gary