Triglycidyl isocyanurate

AB123594