About 70 of leaf N was redistributed to the ears in plants growing at adequate S supply compared with about 35 of leaf N in Sdeficient plants

What is the correctly punctuated version of this sentence?
About 70% of leaf N was redistributed to the ears in plants growing at adequate S supply compared with about 35% of leaf N in S-deficient plants.