It does not have any rust and is in wonderful shape but does have to be cleaned. I was told it came off of a 90's model Chevy truck but I am not possitive. Might likewise fit 81 -95 Ford f-series or 93-current Dodge Rams. There are probably little trucks it will fit also. Dell Latitude E6400 Business Laptop. Functions.