I bought a child's arm sling for my cousin a while back from a store called GameDay located on 22 Sin Ming Lane, #04-81 Midview City. Not too sure if they stock shoulder immobilizers. They do sell alot of first aid related stuff, braces and slings. Perhaps you can give them a call and check?
GameDay
Tel: +65 6659 9391