Top Suppliers:I want be here

2648290-28-0

2648290-28-0 structure
2648290-28-0 structure

Name PDE2A-IN-1
Molecular Formula C23H22F2N6
Molecular Weight 420.46