I do not think either one cockroaches or other .. :-), and not from the power cord ..
Yes, I am not in the United States, and the power supply being used is correct for my country (220V)
I think it's more 'due to some internal component, is a' 'smell "that sometimes I've heard in other electronic equipment, as for work are a technical ...
Thanks Pianoguyy, for the speedy involvement