71259-18-2
dibenzyl N-(phosphonoacetyl)aspartate
Product Code:
2262932
Molecular Formula:
C20H22NO8P
Molecular Weight:
458.35
Order 71259-18-2