Top Suppliers:I want be here

2681273-35-6

2681273-35-6 structure
2681273-35-6 structure

Name TRPV4 antagonist 3
Molecular Formula C20H18F4N4O3S
Molecular Weight 470.44