deltoides 'Purple Tower' PBR EU32002
Green road import/export Co.
Rm. 805, Buildiing 303, No 86, Beiyuan Road, Chaoyang District
100102 Beijing
China
deltoides
'Purple Tower' PBR