Buy dowel pin (5x18mm) 15pcs, 304 stainless steel shelf support pegs pin at Harfington, get more in various size.
Merchant: Harfington