The UD3L is newer and it uses better capacitors. The heatsink over the mosfets on the UD3L version is also different. The P43 seems to be a partly crippled version of the P45. Except that I think the rest is mostly the same basically. Someone please correct me if I'm wrong.