Results for 849832731
1 result found
849832-73-1

2,2,2-Trifluoroacetic acid (2Z)-2-(2-piperazinylidene)hydrazide