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