I dunno about the SP120 but it looks like the Cougar Vortex about the plastic rubber materials.
I have the Cougar Vortex and when I took it out of the box, it had a strong smell.
That smell bother me enough to don't place inside my pc in the same day and let it out of the box for a full day.
I'm not sure if that smell was from the build materials or by its painting.
If I recall corretly, the smell took at least one week to left.