Yes, the Ethereum Yellow Paper (YP) and related Ethereum block architectureEthereum block architecture.
Here are the main pieces of a block and the YP has all the sizes:
4.3. The Block. The block in Ethereum is the collection of relevant pieces of information (known as the block header), H, together with information corresponding to the comprised transactions, T, and a set of other block headers U that are known to have a parent equal to the present block’s parent’s parent.