https://eeeico.com/product/at89c52-24pc-40pin-plastic-dip/