The following companies supply straitjackets to hospitals, law enforcement facilities, and correctional institutes. It is unlikely that they would sell to individuals.
Click the picture to see the yellow stripe on the collar of this Posey straitjacket indicating that it is of size large.
Where to buy Posey straitjackets
Where to buy Humane Restraint straitjackets