1246815-36-0
Nimodipine-d7
Product Code:
252465
Molecular Formula:
C21H26N2O7
Molecular Weight:
418.44
Order 1246815-36-0