You asked for a few, not all of them. I chose guys that have something in common with Weber,
big shot (Macinnis, Chara, and to a lessor degree schenider)
Physical Chelios/Chara/Harvey/Robinson
High hockey IQ Lidstrom/chelios/Robinson/Harvey.
Schneider is an example of a guy who lasted to 40 with one attribute on Weber's and you jump right on the worst Dman on the list.
Want a few more d-men who played until 40 many in an era where they did not have todays conditioning
Mark Howe, Larry Murphy, Fetisov, Timonen, Ray bourque, Rob blake, Teppo numinnen, Patrick, Gonchar
And even a one dimensional 39 year old Schneider still put up 32 points in 64 games as a 39 year-old.