x
Ennoble IP

N95: Throwing Light on the Generic Expression of Trademark Registration