3-cyanobenzoic acid N'-(pyrimidine-5-carbonyl)hydrazide

Product Code: 2274563
Molecular Formula:
Molecular Weight:
1022092-59-6