Any person who purchases, receives, disposes, sells, transfers or possesses a vehicle or vehicle part with knowledge that the vehicle identification number of the vehicle or vehicle part has been altered, counterfeited, defaced, destroyed, disguised, falsified, forged, obliterated or removed and with the intent to conceal or misrepresent the identity or prevent the identification of a vehicle or vehicle part commits a felony of the third degree and, upon conviction, shall be sentenced to imprisonment for not more than seven years or a fine of not more than $50,000, or both.