KD 151 Mouth Blood

$8.75$22.48

KD 151 Mouth Blood is a blood with the same consistency as Flowing Blood Syrup but safe for use in the mouth.