Rotatable removeable speaker assembly | Patent Publication Number 20030228028 | Patexia