Accel Pharmtech

1,3-dibutyl-5-(diaminomethylidene)-1,3-diazinane-2,4,6-trione

Product number XJ6889