dibenzyl N-(phosphonoacetyl)aspartate

Product Code: 2262932
Molecular Formula: C20H22NO8P
Molecular Weight: 458.35
71259-18-2