Clue: Company in the Martha Stewart stock trading scandal

Answer: IMCLONE

Length: 7


Similar Clues: