89C52 - Product description details