I'd second the bleach idea. But good luck, I have stuff (altho most not plastic) I brought home from Panama in the 60's that still has that lovely odor built in...
_________________________
OBG