SHELF SUPPORTS SHELVING PINS PEGS PLUG IN 5MM HOLE CABINETS CUPBOARDS BOOKCASES

You will probably require around 4 Supports For an average length of shelf the more supports you add the more weight the shelf will be able to Support. Simply plug into a drilled hole or make your own hole to the size you required.

eBay