I did not post this in the MTB section because I do not think the pedals are MTB specific, I would use them on any bike, and may get another pair for my single-speed, I just happen to need them on the Marin first as it's pedals were the least comfortable of all my bikes.
The old pedals that were on the bike were very low-end plastic-bodied items I also got used over a dozen years ago and they never gave a problem and I never gave them any maintenance at all, so I am sure I will not have any problems with these Wellgo pedals either, they seem adequate from an engineering standpoint.
Sorry I saw no part number on the Wellgo pedals. But on Ebay I am pretty sure I saw the same pedal listed as a B087 and for $22 including shipping. These are aluminum, they also had plastic Wellgo pedals in a similar style in plastic for half that, but because I weight over 200 pounds, try to go with metal stuff whenever I can on larger pedals.