62.5ML PREMIUM D8 WATER SOLUBLE 20% CONCENTRATION

2 years ago
Distillate

Buy

Water Soluble is sold from 62.5ml to 5000ml sizes.

QTY:
1 UNIT
STATE:
CA
HARVESTED:
7/1/21

Offers made