translate English to French: Mr. Franz L. Keiling Conflow Technologies Inc.
M. Franz L. Keiling Conflow Technologies Inc.