85-00-7

Diquat dibromide 98% 99%TC

details