https://www.compupartsolutions.com/compatible_model/compaq-e-pc-40/