77404-69-4

SELENOCYANIC ACID 6-AMINO-PYRIDIN-3-YL ESTER