Try IBM spare parts first. We had to order a battery for a 3-4 years old R series (the name escape me), and IBM replacement sold the battery for a reasonable price + delivery.
T series battery listing
I couldn't see one for the T23 - but I would suggest calling them first.
URL for phone and product listing:
#2718218, By Chris_C IBM T23 replacement battery?
Chris_C 457 posts
Seen 5 years ago
Registered 16 years ago