CHEMSTAR

CHEMSTAR

Regular price $50.00

Indica: 45%

Sativa: 55%

Height: medium to large

Flowering Time: 8 to 10 weeks

Yield: Very large/large buds

Recommended For: Indoor

91 Chemdog X Deathstar

You may also like