HAMULOSE

Definition of HAMULOSE