27356-58-7
dimethyl (2-butylaziridin-1-yl)phosphonate
Product Code:
522739
Molecular Formula:
C8H18NO3P
Molecular Weight:
207.21
Order 27356-58-7