Como usar os.startfile com um comando de botão (TkInter)

Tentando implementar um botão em uma tela que abre um.pdf arquivo quando clicado.

Minha tentativa é a seguinte

self.B3 = Button(InputFrame,text='Graphical Plots', command = os.startfile('Bessel.pdf'),bd=5,width=13,font="14")
self.B3.grid(column =0,row=3)

Infelizmente meu código abre o.pdf arquivo antes de clicar no botão, assim que ele for executado. Por quê?