i just purchased a new crank (truvativ hussefelt), my old one is a truvativ firex(2001 model). i am positive that i need a crank puller, but i am not sure which one,

i have looked a parktools and pedros universal

any suggestions, do i even need a crank puller