The trade marks act, 1999 - Gurgaon: Lexis Nexis, 2016. - xvi, 253p.


Trade marks

346.0488 / TRA