close

Breeders



Green road import/export Co.

Rm. 805, Buildiing 303, No 86, Beiyuan Road, Chaoyang District

100102 Beijing

China

Owner of

Populus

deltoides

'Purple Tower' PBR