Complex sentence: The meaning and significant of the scroll held in his left hand is unknown, it may relates to finance and trade, it might be a type of internation credit notes then just introduced to European banking.
Split into simpler sentences: The meaning and significance of the scroll held in his left hand is unknown. It may relate to finance and trade, it might be a type of international credit note that was then just being introduced to European banking.