If you have trouble getting the generic brand. You can try the brand name which is VOLTAREN Emulgel 1% (Made in Germany by Novartis). It contains Diclofenac Diethylamine which corresponds to Diclofenac Sodium. The Chinese name is called "服他靈". It is about $65HKD. You should be able to get it at most drug stores. To be honest with you, we don't use NSAID gel here in North America, just pills. Hope this helps.