122607-12-9 2,5-Pyrrolidinedione, 1-((methoxyphenylacetyl)oxy)-, (S)- 2-Smpa N-Succinimidyl-2-methoxy 2-phenylacetic acid ester