I don't have the hub with me at home but I can look tomorrow for any other markings.
I can measure the gear flange.
I estimated the number of gear teeth would be about 20, so yours being 18 sounds right.
Planet gears on ours are 36 teeth.
Here's a comparison between your hub and ours