Include your email if you'd like us to get back to you.
We've received your feedback, thank you!
isobutylidene diurea (IBDU) - a product of isobutyraldehyde and urea with a minimum total nitrogen content of 30 %. IBDU is a slowly available nitrogen source by virtue of particle size.