Ethanediamide, N1-1H-indol-5-yl-N2-(2,2,6,6-tetramethyl-4-piperidinyl)-

Product Code: 2258480
Molecular Formula: C10H12N2S
Molecular Weight: 192.28
1334499-05-6