your issue is due to 'someone' in your organisation has modified the products view and added price. I believe this would not of been done by AP21 as this routine is used by programming in several places and as such we would no modify it. In addition to this and discussing this with colleagues, this has happened previously.
The view_stkaud also has had price to it and due to the products now having two price schema you are getting 2 records being displayed.
Please revert these back as I am not totally sure of the full ramifications. If these are require for some internal scripts etc it would be better to leave the originals as is, take a copy and use the modified copy.