The coil looks like the Volvo OE, but the price shows $68/coil on the link to eeuroparts.
I bought some a few years ago that were stamped as Volvo but one was bad out the box and one damaged. Be careful where you get them. A set of low mileage fairly new (2-3 years) may be a good option if the bodies have no cracks. Remember to check the coil boots for splits.
2000 V70 R - still being an endless PITA
2003 Toyota 4Runner V8 Limited
2015 Kia Sportage EX-L
1993 850 GLT -Sold
1998 V70 XC - Sold
1997 Volvo 850 SE NA - Went to niece in California - Sold
2000 V70 SE NA - New project and test bed - Sold