This platform appears to be a scale for weighing livestock.
(This platform; appears; ) (This platform; to be; a scale for weighing livestock)
This platform This platform
appears to be
a scale for weighing livestock