No data
1-(3-(((2,5-Dioxopyrrolidinyl)oxy)carbonyl)phenyl)-1H-pyrrole-2,5-dione
58626-38-3
Pierce Protein Research Product