"Wonderful" juice brand (3)
I believe the answer is:
pom
'wonderful juice brand' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for pom that I've seen before include "Pomeranian dog" , "expat Englishman" , "best friend?" , "Britisher in Oz" , "Small dog (colloq.)" .)