Hi,

Not French made (as Dave said, IPC = Imperial Propeller Company, that is Chauviere company in England).

I read some characters...