106868-88-6

3-(4-semicarbazido)propyltriethoxysilane