[ARTICLE] 5
<TABLE>
<S> <C> <C>
[PERIOD-TYPE] 3-MOS 9-MOS
[FISCAL-YEAR-END] JUL-31-2000 JUL-31-2000
[PERIOD-END] APR-30-2000 APR-30-2000
[CASH] 1,875,516 1,875,516
[SECURITIES] 0 0
[RECEIVABLES] 1,170,062 1,170,062
[ALLOWANCES] (6,000) (6,000)
[INVENTORY] 3,278,681 3,278,681
[CURRENT-ASSETS] 6,674,784 6,674,784
[PP&E] 1,783,442 1,783,442
[DEPRECIATION] (1,632,539) (1,632,539)
[TOTAL-ASSETS] 7,321,256 7,321,256
[CURRENT-LIABILITIES] 237,697 237,697
[BONDS] 0 0
[PREFERRED-MANDATORY] 77,500 77,500
[PREFERRED] 597 597
[COMMON] 69,309 69,309
[OTHER-SE] 6,901,869 6,901,869
[TOTAL-LIABILITY-AND-EQUITY] 7,321,256 7,321,256
[SALES] 1,774,106 4,094,057
[TOTAL-REVENUES] 1,858,602 4,389,440
[CGS] 1,304,263 3,341,843
[TOTAL-COSTS] 1,648,220 4,248,168
[OTHER-EXPENSES] 0 0
[LOSS-PROVISION] 0 0
[INTEREST-EXPENSE] 0 0
[INCOME-PRETAX] 210,382 141,272
[INCOME-TAX] 1,310 3,550
[INCOME-CONTINUING] 209,072 137,722
[DISCONTINUED] 0 0
[EXTRAORDINARY] 0 0
[CHANGES] 0 0
[NET-INCOME] 209,072 137,722
[EPS-BASIC] .034 .022
[EPS-DILUTED] .034 .022
</TABLE>