
Specialized looks like a Roubaix Comp from 2017 (from what I could find on google).
Looking clooser it has:
FRAME Specialized FACT 10r carbon
Praxis Works Zayante M30 Road Crankset
Ngeco Road Rotor 3D+ power meter
Ultegra Front & Back Derailleur
Ultegra cassette
by Smith-sign