Shimano front deraillure compatibility

I have a Giant SCR 2 from around 2007 which is still serving me well as my winter bike. I need to replace the worn out 4500 series triple braze on lower pull front mech. It;s a 9 speed drive train. Can I purchase a new braze on triple sora 9 speed mech, or is it more complicated ? Never done this so an advice will be greatl appreciated.